-
Notifications
You must be signed in to change notification settings - Fork 8k
tests: Bluetooth: ISO: Add validation of unicast info #81029
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
tests: Bluetooth: ISO: Add validation of unicast info #81029
Conversation
6b89acc
to
b3c1e05
Compare
9942c46
to
ec4105b
Compare
ec4105b
to
ed46fef
Compare
ed46fef
to
85730cf
Compare
85730cf
to
63c688a
Compare
914d1d5
to
acc88d1
Compare
b41ce81
to
bd3ab72
Compare
bd3ab72
to
f6525a7
Compare
f6525a7
to
7236f9f
Compare
7236f9f
to
3feaf4f
Compare
3feaf4f
to
db1188f
Compare
db1188f
to
3e59c91
Compare
321c7c1
to
bd71d2f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds comprehensive validation of ISO channel information that applications can retrieve using bt_iso_chan_get_info
. The changes introduce test assertions to verify the correctness of ISO channel configuration parameters and synchronization delays.
Key changes:
- Validation of ISO channel type, intervals, and synchronization delays
- Testing of transport latency, flush timeout, PDU size, PHY, and burst number parameters
- Addition of HCI constants for minimum and maximum values used in validation
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
File | Description |
---|---|
tests/bsim/bluetooth/host/iso/cis/src/cis_peripheral.c | Added comprehensive validation of ISO channel info in peripheral role with bidirectional QoS configuration |
tests/bsim/bluetooth/host/iso/cis/src/cis_central.c | Added ISO channel info validation in central role and refactored CIG parameter handling to use global variable |
include/zephyr/bluetooth/hci_types.h | Added HCI constant definitions for sync delay and transport latency validation ranges |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
bd71d2f
to
331eea3
Compare
331eea3
to
69e539d
Compare
69e539d
to
1f703d7
Compare
1f703d7
to
a6c2845
Compare
Add validation of the info the application can retrieve by calling bt_iso_chan_get_info. Signed-off-by: Emil Gydesen <[email protected]>
a6c2845
to
88303a2
Compare
|
Add validation of the info the application can retrieve by calling bt_iso_chan_get_info.